#include <avr/sleep.h>
#include <avr/power.h>
#include <Wire.h>
#include <DS3231.h>   //RTC del Seeeduino



//  -------- PINES DIGITALES ----------------------------------------

//OJO, el pin D2 se usa para controlar la interrupcion 0 del RTC. Si lo usamos nosotros, en lugar de 
// saltar la interrupción cuando manda el RCT, salta cuando toqueteemos nosotros los niveles en el pin D2

#define FLOAT_SWITCH_PIN       3
#define POWER_LED_PIN          5
#define SWITCH_LED_PIN         7


// ------ pines analógicos
#define CHARGE_STATUS_PIN   6     
#define BATTERY_LEVEL_PIN   7     


// -----------------------------------------------------------
#define OPEN  LOW
#define CLOSED HIGH

#define SERIAL_BAUDRATE   9600
#define LOOP_DELAY         250 //ms


#define LED_FLASHES_FOR_FULL 10 // 1 blink =10%

